@import '../../../common/styles/common.css';

.user-content {
  background: white;
  border-radius: .1rem;
  width: 6.9rem;
  min-height: 2.4rem;
  box-shadow: 0 0 .03rem 0 #f5f5f5;
  margin: 0 auto;
}

.user-container {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #fafafa;
  .user-header {
    height: 3rem;
    background-size: 100% 100%;
    background-repeat: no-repeat;
    position: relative;
  }
  .header-content {
    position: absolute;
    left: 0;
    right: 0;
    bottom: -1rem;
    margin: auto;
    .avatar {
      position: absolute;
      left: .4rem;
      width: 1.48rem;
      height: 1.48rem;
      border-radius: 50%;
      top: -.74rem;
    }
    .info {
      font-size: .24rem;
      padding-left: 2.1rem;
      color: #666;
      h2 {
        margin-top: .2rem;
        color: #333333;
        line-height: 2;
        font-size: .28rem;
      }
    }
  }

  .nav-container {
    margin-top: 1.5rem;
  }
  .nav {
    margin-bottom: .3rem;
  }
}